Julia

形近字

使用模糊后的欧氏距离作为距离度量,局限有

常用字

PageRank

utils

tsne

序列化

bson序列化

训练

epoch = 0
losslist = SampleingVector{Float64}(2^14)
y = param(rand(dim, size(X, 2)))
kl(y)

结果图片

训练过程动图

去重叠

探索合适的距离

距离重映射

目标距离函数

双曲线

$d_{new}=\sqrt{d_{old}^2+d_{min}^2}$,即$d_{new}^2 = d_{old}^2+d_{min}^2$

原始距离x超过 2.18 倍d时,对x的增补不足一成(x/10)。增补下降的速度不可控。

分式方程

$y=\frac{a}{b+x}+x$ 增量为$\frac{a}{b+x}$;初始点增量为$a/b$;$x>9b$时,绝对增量不足$\frac{a/b}{10}$
设初始增量$d$,十分之$d$增量对应长度为$k$倍的$d$,则有:$b=kd/9$,$a=kd^2/9$
注:当$a<b^2$即$k>9$时有$y'>0$ $(x\geqslant0)$

损失

训练过程动图